home *** CD-ROM | disk | FTP | other *** search
/ Electronic Bookshelf / Electronic Bookshelf.iso / sb3 / sb3.doc next >
Text File  |  1994-12-22  |  36KB  |  782 lines

  1.  
  2. What is Starbase3?
  3. ──────────────────
  4. Simply put:  Starbase3 is a Star Trek(R) Database.
  5.  
  6. More specifically, it is a Star Trek(R)  Database of all aired
  7. episodes and movies.  Contained within its data files are the
  8. details of every episode ever created for the world of Trek; in
  9. many ways it is like a written book, a type of "compendium on
  10. disk."  Like a book, the program contains a covering title page,
  11. a table of contents, pages of information, and various indices to
  12. help you find what you are looking for more quickly.  Starbase3
  13. is divided into separate sections according to the Series:  The
  14. Original Series, The Next Generation, The Motion Pictures, etc.;
  15. these could be compared to the chapters of a book.  Each section
  16. or series can then be queried for specific information via preset
  17. tables or by other on-line tools and utilities.  One such tool
  18. called Query by Example, or QBE for short, can search the entire
  19. contents of our "electronic book" for anything we desire, right
  20. down to a single word or letter (e.g.:  "Q").
  21.  
  22. The program "shell" is used for nothing else but viewing and
  23. manipulating the data that is contained on the pages within the
  24. database.  As new episodes are broadcast over the airwaves, you
  25. can add them to Starbase3 and continue to add more details as
  26. they become available.  And as the world of Trek expands into
  27. other new productions (e.g.  "ST:  Voyager"), you can increase
  28. the number of databases within Starbase3 as well.
  29.  
  30. To become more familiar with Starbase3, I suggest you read this
  31. procedure manual and take the  guided tour before you begin
  32. appending and editing the existing data.  Follow the procedure in
  33. the next section carefully to get the program installed to your
  34. hard drive; perform the setup options, and then proceed with the
  35. Guided Tour.
  36.  
  37. Have fun and Welcome Aboard Starbase3!
  38.  
  39. Installation and Setup
  40. ──────────────────────
  41. Starbase3 requires an IBM  PC or compatible, with at least a
  42. 80286 CPU or better (386 recommended), one high density (1.44MB)
  43. floppy drive, 2MB of RAM (minimum, 4MB recommended), a hard drive
  44. with approximately 2MB of free space, an EGA/VGA monitor, and a
  45. mouse.
  46.  
  47. The program is self extracting via the INSTALL file on the disk;
  48. simply place the diskette in your floppy drive and type INSTALL.  
  49. The automatic installation procedure will ask you a few questions
  50. such as where you want to place Starbase3 on your hard drive,
  51. modify your CONFIG.SYS and AUTOEXEC.BAT files, and which files
  52. you wish to load.
  53.  
  54. Running Starbase3
  55. ─────────────────
  56. Once the program has been installed you are ready to explore and
  57. test the data.  For those of you that have older PC's such as
  58. 386SX or less, it may be a wise idea to disable the opening
  59. graphics.  Starbase3 is started with the file SB3, but you can
  60. select one of the following switches to give you a different
  61. startup screen.
  62.  
  63.      SB3
  64.  
  65. This will start Starbase3 and display the opening graphics
  66. screen.  On a slow machine, the screen may take up to two minutes
  67. to draw.  Once it is finished, it never gets redrawn during your
  68. current session in the program.  You will also notice the
  69. pulldown menu along the top of the screen with the first menu
  70. highlighted.
  71.  
  72.      SB3 /G
  73.  
  74. This will start the Starbase3 program without the opening
  75. graphics.  This screen will come up much faster and only display
  76. the Pull-Down Menu bar along the top of the screen.  Everything
  77. else will work the same way.
  78.  
  79.      SB3 /T
  80.  
  81. This will start Starbase3 with an entirely different look.  This
  82. is the non-graphics mode.  It does everything with text and
  83. color.   If you are having trouble viewing Starbase3 with the
  84. previous two modes, try this one, it may work.  This mode also
  85. tends to work better on monochrome or LCD laptops.
  86.  
  87. If you experience any difficulties with this installation
  88. procedure or startup of the Starbase3 program, please call the
  89. BoxSoft Technical Support number at (416)368-0124.
  90.  
  91. The Guided Tour
  92. ───────────────
  93. When you first start up Starbase3 you will always have a "menu-
  94. bar" along the top of the screen.  On this bar are four pulldown
  95. menus:  SHOWS, REPORTS, ADMIN, and EXIT.  The first menu, SHOWS,
  96. will be highlighted when you first start the program.  You can
  97. select any one of the pull-down menus by clicking the mouse
  98. pointer on it, or by using your cursor control keys for left and
  99. right and then pressing [Enter].
  100.  
  101. SHOWS
  102. ─────
  103. This menu is the main database selection menu.  When you want to
  104. look up information from a specific Trek Show, the program first
  105. wants to know from you what order to list it in.  When you select
  106. the listing order and hit [Enter], you will then be presented
  107. with the next menu which will wait for you to select a specific
  108. Trek series.
  109.  
  110. The items that appear on the SHOWS pull-down menu are:
  111.  
  112. By Stardate
  113.      This selection will invoke a table browse list which will
  114.      display ALL Trek episodes in chronological order of
  115.      Stardates.  All episodes that do not have a known Stardate
  116.      will appear at the top of the list.  Any Stardate that has a
  117.      small letter "e" beside it such as "46900.0e" is an
  118.      estimated Stardate only (see Episode Information Screen
  119.      fields).
  120.  
  121.      Note:  this selection will not ask you for a Series
  122.      selection after you hit [Enter], it will go straight into a
  123.      table listing of ALL Trek episodes.
  124.  
  125. By Title
  126.      All of the episodes will be listed in alphabetical order of
  127.      their titles.  Titles are listed for only one series
  128.      selected from the Series choice list, which will appear
  129.      after you hit [Enter] on Title.
  130.  
  131. By Season #
  132.      All of the episodes are listed in order of their television
  133.      season number.  There is a secondary sort order listing the
  134.      episodes within the season by their order of appearance or
  135.      episode number.  This table listing will only display for
  136.      one series at a time.
  137.  
  138. By Episode #
  139.      All of the episodes for the selected series are listed in
  140.      the order in which they aired.  This listing is directly
  141.      related to the air-date or satellite up-link date.  This
  142.      table listing will only display for one series at a time.
  143.  
  144. By Tape #
  145.      Many of you that watch Trek will also tape many of your
  146.      favorite episodes.  Through your own tape numbers you can
  147.      keep track of which tapes contain which episodes.  This
  148.      table will list your tape numbers in alphabetical order for
  149.      the series you select from the series selection table.
  150.  
  151.      You will notice with your new program that many of the
  152.      episodes contain tape numbers already, these are just
  153.      provided as an example and can be changed to reflect your
  154.      own tape numbering system.  But just so that you understand
  155.      how the existing numbers were created, here is an
  156.      explanation.
  157.  
  158.      I always buy T-130 VHS tapes.  These tapes will each hold
  159.      three TNG shows easily as long as the commercials have been
  160.      edited out.  Each show is approximately 42 minutes long with
  161.      the remainder of the hour used for commercials.  With simple
  162.      arithmetic, 3 x 42 = 126 minutes.  You should have four
  163.      minutes to spare at the end of the tape.
  164.  
  165.      I then number the tape with something like TNG-26C.   The
  166.      TNG tells me what series is on the tape; 26 means it is the
  167.      26th tape; and C means that this episode is the third on the
  168.      tape.  Of course I only use the A, B, and C within
  169.      Starbase3; the tape is actually labeled "TNG-26".
  170.  
  171. By Production #
  172.      This is the number that is assigned to an episode by the
  173.      production company.  Early episodes of Trek, especially TOS
  174.      did not follow a consistent pattern for production numbers. 
  175.      Later Trek series such as TNG and DS9 followed a sequence
  176.      where the production number ran in parallel with the episode
  177.      appearance number.  (e.g.  DS9 - Prod#:  422; Epi#:  22).
  178.  
  179.      TOS numbers start at 1 with no prefix number; TAS numbers
  180.      start at 1 with the letter "A" to designate Animated; all
  181.      TMP use the abbreviated movie title such as TWOK (the second
  182.      movie); TNG starts with 100; and DS9 starts with 400.  The
  183.      only exception to these numbers are with pilot episodes,
  184.      which sometimes use a 700 number.  This table only lists one
  185.      series at a time.
  186.  
  187. Series Selection Table
  188. ──────────────────────
  189. After you select one of the show sort orders from the SHOWS menu,
  190. you will be asked to select a Series that you wish to view or
  191. edit.  Note:  This table will not appear if you select the
  192. Stardate order.  Even though all of the episodes are stored in
  193. one large database, this Series table will display only the
  194. episodes from the series you select.
  195.  
  196. Their are three ways to select a series from the list given.  If
  197. you use the keyboard, simply use the arrow keys to highlight the
  198. series and then hit [Enter].  Or you can highlight the series and
  199. the hit [Alt-S], which pushes the [Select] button below the list. 
  200. If you use a mouse, you can click on the series which will
  201. highlight it and then click on the [Select] button.  Or you can
  202. double click the series with your mouse.  If you want to back up
  203. to the SHOWS menu again, press the [Esc] key or hit [Alt-C] or
  204. click on the [Cancel] button with your mouse.
  205.  
  206. The Browse Tables
  207. ─────────────────
  208. Once you have made a Series selection or you have selected the
  209. Stardate list from the SHOWS sort list, a "browse table" will
  210. appear which will list the episodes in the order you requested.  
  211. Depending on the selection you made from the SHOWS menu, each
  212. browse table will appear a little different.
  213.  
  214. Every browse table will have common features such as an empty
  215. left hand column (used for tags), the title of the episode, the
  216. season number, and the episode description window on the bottom. 
  217. The function buttons [View/Change], [Insert], [Delete], [Search],
  218. and [Exit] are also common to each table screen.
  219.  
  220. Let's break this screen down into its functional parts:
  221.  
  222. The Main Table window is made up of several columns, each row
  223. contains key information on each episode.  If you have chosen the
  224. Stardate table you will see episodes from ALL the Trek
  225. productions, however these are easily distinguished from the
  226. column that displays the Series abbreviation letters.  The "Tag"
  227. column at the left is used for tagging a specific episode or set
  228. of episodes.  These can then be used later when you want to print
  229. out a report on a subset of the episodes.
  230.  
  231. Tagging Episodes
  232.      You can tag specific episodes for various uses such as
  233.      reports or exporting to a file.  When you a Tag an episode,
  234.      a small checkmark will appear in the first column in the
  235.      browse table.
  236.  
  237.      Each of the tagging operations can be accessed directly with
  238.      its own short cut key, or selected from the TagHelp
  239.      pulldown.  Press [Alt-H] to access this menu.  All of the
  240.      operations and their shortcut keys are here.  For example,
  241.      [Alt-T] tags a single record, [Alt-F] toggles the tag on a
  242.      single record, [Alt-G] untags all records, etc.
  243.  
  244. Locator
  245.      At the top of the Main Table is a Locator field that will be
  246.      labeled with the name of the sort procedure you selected
  247.      from the SHOWS menu.  If you type in specific information
  248.      here, the table will scroll to the closest match.  For
  249.      instance, if you were using Title sort orders in The
  250.      Original Series and typed in the episode "The Cage", the
  251.      table would scroll to this selection.   
  252.  
  253. Cursor Keys
  254.      You can scroll through the table manually by using the up
  255.      and down arrow keys, as well as the [PgDn] and [PgUp] keys. 
  256.      If you hold down the [Ctrl] key and hit the Page Down key
  257.      the table will go to the last selection at the bottom of the
  258.      table.  If you hold down the [Ctrl] key and hit the [PgUp]
  259.      key you will be returned to the top of the table.
  260.  
  261. Updating Episodes
  262.      Highlighting any one of the episode rows with either the
  263.      Locate field or by clicking on it with the mouse and then
  264.      hitting [Enter] will cause you to enter the Episode
  265.      Information Screen.  This will be discussed more later.
  266.  
  267.      Along the right side of this screen are a set of function
  268.      buttons as listed below.  These buttons are used with the
  269.      mouse or you can select the button by holding down the [Alt]
  270.      key and pressing whatever underlined character appears on
  271.      the button (and then pressing [Enter]).  If more than one
  272.      item has the same underlined letter, just keep hitting the
  273.      letter (still holding the [Alt] key down) until your
  274.      selection is highlighted.
  275.  
  276.      [View/Change] - This button when pressed or selected will
  277.           take the currently highlighted episode on the browse
  278.           table and enter the Episode Information Screen
  279.           populated with the information from that episode.  You
  280.           can then edit or review the information on this screen.
  281.  
  282.      [Insert] - This button when pressed or selected will create
  283.           a new episode information entry screen where you can
  284.           append a new episode to your database.
  285.  
  286.      [Delete] - This button when pressed or selected will take
  287.           the currently highlighted episode on the browse table
  288.           and enter an episode information screen populated with
  289.           the information from that episode.  However, every
  290.           field will be locked, and the message "Select OK to
  291.           delete" will appear on this screen.  If you hit
  292.           [Enter], the episode will be deleted from the database. 
  293.           If you decide not to delete this episode you can hit
  294.           the [Esc] key and you will be taken back to the Browse
  295.           Table.   
  296.  
  297.      [Search] - This button is used for Query By Example (QBE). 
  298.           It will present you with a special episode information
  299.           screen where you can enter the search parameters for a
  300.           full query (See QBE, below).
  301.  
  302.      [Exit] - This button will take you back to the previous
  303.           pull-down menu screen.
  304.  
  305. Conclusion
  306. ──────────
  307. Now for the sake of our Guided Tour, go back to the SHOWS menu
  308. and select Episode # from the list; then select The Next
  309. Generation from the series list.  You will now be presented with
  310. a Browse table that will list all of the TNG episodes in the
  311. order in which they aired.  Now highlight Episode # 16 which is
  312. "Too Short a Season".  Press [Enter].
  313.  
  314. The Episode Information Screen
  315. ──────────────────────────────
  316. You are now in the Episode Information Screen, the heart of this
  317. functional database.  The populated fields for this episode
  318. provide you with many interesting facts about the selected
  319. episode.  Using the [Tab] key or the mouse you can navigate
  320. through this screen and edit any of the information, append to
  321. it, or view other secondary screens as listed along the bottom.
  322.  
  323. Let's go through each field and discover how they may be used.   
  324.  
  325. Title Field
  326.      Every episode or movie has a title.  As you input
  327.      information into this field you may discover that the first
  328.      letter is automatically capitalized without your having to
  329.      hit the [Shift] key.  Many fields operate this way.  If you
  330.      discover that it is imperative that the first letter be
  331.      small, the only way to do this to override the program is to
  332.      place the [CapsLock] on and hit the [Shift] key as you type
  333.      the letter.  Then simply turn the [CapsLock] off to resume.
  334.  
  335. Episode
  336.      This is the order of appearance number that the episode
  337.      aired.  It should not be confused with the Production
  338.      number.
  339.  
  340. Planet
  341.      This field can be used to record the planet that was visited
  342.      during this episode.  If there are more than one, than you
  343.      can record these in Other Points and simply place the name
  344.      of the first planet visited for the episode in the Planet
  345.      field.
  346.  
  347. Parts
  348.      This gives you a multiple choice of 1 to 3 parts.  Only DS9
  349.      has given us a 3-part episode as of yet.  But new series may
  350.      present us with more.  The selections here are called "Radio
  351.      Buttons".  By using the [Tab] and [Space] keys to select, or
  352.      the mouse, you can record the number of parts for an
  353.      episode.  This will automatically default to 1-part in a new
  354.      entry and in most cases you can simply bypass this field.
  355.  
  356. Season #
  357.      This is simply the season number that your episode selection
  358.      appeared in.  Normally there are anywhere from 20 to 26
  359.      episodes per season.  The season number does not apply to
  360.      the Motion Pictures.   
  361.  
  362. Rating
  363.      This is a personal selection where you can rate the episode
  364.      on a scale of 0-10.  Most of the episodes supplied with the
  365.      program will have a rating of 5, which can be changed to
  366.      your own personal rating.
  367.  
  368. Production #
  369.      This is the number applied to an episode from the Production
  370.      Studios.  There is generally a sequence to the Production
  371.      numbers, however they do not always parallel the episode
  372.      numbers.   
  373.  
  374. Stardate
  375.      A very unique feature to this database.  This field displays
  376.      the first Stardate mentioned or displayed in the episode;
  377.      normally it is give at the beginning of  an episode in the
  378.      "Captain's Log, Stardate .....".  The earlier Trek episodes
  379.      did not have any order to the Stardates; it was only during
  380.      the newer series that the production staff saw a value in
  381.      creating more consistent Stardates to reflect more accurate
  382.      and consistent timelines.
  383.  
  384. Estimated?
  385.      This is a radio button that can be activated by pressing the
  386.      space bar or clicking on it with the mouse.  In many cases
  387.      the Stardate is not given during a particular episode,
  388.      (especially in DS9) so it becomes necessary for those of you
  389.      that want to follow some sort of time line chronology to
  390.      make an estimated guess as to the correct Stardate.  If you
  391.      don't know what the Stardate for an episode is, and you
  392.      enter a guesstimate into the Stardate field, you can
  393.      activate the radio button to show that this date is a guess. 
  394.      In browse tables, you can distinguish actual Stardates from
  395.      the estimated Stardates since a small letter "e" will be
  396.      displayed to the right of the date.
  397.  
  398. Tape
  399.      This field can be used to display your Tape number that the
  400.      particular episode is stored on.  A great way to keep a
  401.      running catalog of all those VHS tapes.  The numbers that
  402.      are already shown in the database can be changed to whatever
  403.      numbering convention you use for your tapes.
  404.  
  405. Air Date
  406.      This field displays the first date that the episode aired. 
  407.      With the older series' this date was the first date you
  408.      could have possibly seen the episode anywhere in the world;
  409.      with the newer series this date is the first satellite
  410.      uplink date to the television/cable networks.  In the case
  411.      of satellite uplink dates, the episode would generally air
  412.      to the public during the following week.
  413.  
  414. Director
  415.      These two fields display the First and Last name of the
  416.      director for this episode.
  417.  
  418. Description
  419.      This is a note field where you can input a complete
  420.      description of the episode.  This field contains word
  421.      wrapping features similar to those found in word processors.
  422.  
  423. Guest Stars
  424.      This is a selection button which also displays a list of the
  425.      stars already in the database.  All of the guest stars are
  426.      actually contained within a separate database but are linked
  427.      to the particular episode where they appeared.  If you wish
  428.      to add/edit names in the guest star database, simply press
  429.      this button, and make your selections from the next screen. 
  430.      There is also a scroll bar at the side of the guest star
  431.      list window which can be used with a mouse to display names
  432.      that have scrolled out of the window.  If you wish to view
  433.      all of the guest stars for all of the shows, go to the ADMIN
  434.      menu off of the menu bar and select Guest Stars.
  435.  
  436. Bloopers
  437.      This is a note field which is similar to the description
  438.      field where you can input anomalies and bloopers from the
  439.      episode.  The field is activated when you press the button
  440.      and will appear as a window over the episode information
  441.      screen.  You can always tell if there is anything in this
  442.      field by a small checkmark that appears to the left of the
  443.      button.
  444.  
  445. Other Points
  446.      This is a note field which is similar to the description
  447.      field where you can input any interesting points or other
  448.      notes about the episode.  The field is activated when you
  449.      press the button and will appear as a window over the
  450.      episode information screen.   You can always tell if there
  451.      is anything in this field by a small checkmark that appears
  452.      to the left of the button.
  453.  
  454. Writers
  455.      This is similar to the Guest Star list.  A list will appear
  456.      displaying the writers and you can add or delete names form
  457.      the list.  You can always tell if there is anything in this
  458.      field by a small checkmark that appears to the left of the
  459.      button.
  460.  
  461. Ok and Cancel Buttons
  462. ─────────────────────
  463. When you are finished doing any editing to any part of an episode
  464. make sure you always exit via the [Ok] button.  Otherwise your
  465. edits will not be saved.  If you decide you do not want the
  466. changes to take place, simply hit the [Cancel] button.
  467.  
  468. Information Searches or Query-By-Example (QBE)
  469. ──────────────────────────────────────────────
  470. All of the episode or guest star searches work in a similar way
  471. using a form of Boolean Logic.  Many screens contain a button
  472. that can be pressed that will activate a "search template".  When
  473. you enter this template you will immediately notice that it is
  474. similar to the Episode Information Screen.  The empty fields can
  475. be populated with any information you wish to search for;
  476. however, in most cases you will utilize no more than one field at
  477. a time.
  478.  
  479. For example, if you were to select the description field within
  480. the template and type in the word "wave", you will be prepared to
  481. search the entire database for all instances of the word "wave". 
  482. But first you must tell the program that the Description of the
  483. episode "Contains This".  You do this with the following button.
  484.  
  485. Search Help
  486.      When you select the [Search Help] button within the search
  487.      template, a list of radio buttons will be presented to you. 
  488.      Select the one that most fits the type of search you are
  489.      performing.  These buttons represent the Boolean Logic
  490.      portion of the search.
  491.  
  492.      In the case of our example, you would select the button
  493.      labeled as "Contains This".  The program would then know to
  494.      search the entire database for all instances of the word
  495.      "wave".
  496.  
  497. Performing the Search
  498.      When you are ready to conduct the search, you would simply
  499.      press the [Ok] button.  The program will then ask you what
  500.      you wish to do with all of the matches it produces in the
  501.      search.  You can start the search by hitting [Select], or go
  502.      back to entering the search criteria by hitting [Cancel]. 
  503.      Once you have chosen [Select], the search will commence.  A
  504.      "progress bar" will indicate the current status of the
  505.      search.
  506.  
  507.      You will also notice that the progress bar will tell you the
  508.      number of instances it has located.  This number is for the
  509.      ENTIRE database of ALL Trek shows; the actual number for
  510.      your search may be less since it is filtering specifically
  511.      on the Series you have selected.  The number found will be
  512.      correct, even though the total records to search is always
  513.      the same.
  514.  
  515.      Once the search is complete, the program will ask you if you
  516.      want to "Go to the first tag?".
  517.  
  518. Reviewing Search Results
  519.      You will notice when you have been brought to the first tag
  520.      that the left hand column will have a checkmark in it.  You
  521.      can then enter the Episode Information screen and make your
  522.      changes or view the information.  If you want to go to the
  523.      next tagged record, go back to the browse table and then hit
  524.      [Alt-N] or select this command from the TagHelp pulldown
  525.      menu.
  526.  
  527. REPORTS
  528. ───────
  529. Back on the main menu bar, the next selection is a Reports menu.  
  530. From this menu you can select different reports that are prepared
  531. automatically for you or you can create customized reports in a
  532. few easy steps.
  533.  
  534. Episode Information
  535. ───────────────────
  536. This selection off of the reports menu will give you another menu
  537. with a couple of choices.  These choices will determine the
  538. format of your report.
  539.  
  540. List
  541.      This report format will list the episodes for a selected
  542.      series in short form, or what I call a "Quick-list".  It
  543.      will list only the specifics of each show without any
  544.      descriptions, bloopers, etc.
  545.  
  546. Details
  547.  
  548. This will create a report format that will list everything about
  549. the episodes including the descriptions, bloopers, point of
  550. interest, etc.
  551.  
  552. There may be other reports available for you to chose from, but
  553. they were not available at the time this manual was printed.  
  554. Report formats are constantly changed, replaced, and added.  The
  555. number of report formats you have with your program will depend
  556. on the date and version of your program.
  557.  
  558. Report Outputs
  559. ──────────────
  560. The reports can be sent to a printer, the screen, or even a file. 
  561. When you select a report format the program will ask you to
  562. select a series first.  Once selected you will be asked where you
  563. would like the report to be sent.
  564.  
  565. Printer Output
  566.      The program will need to know where to send the report.  The
  567.      default is LPT1 since this is the standard printer
  568.      connection.   But you can also choose another LPT port, or a
  569.      COM port if your printer works on serial mode.
  570.  
  571. Screen Output
  572.      You can send the entire report to the screen if you do not
  573.      have a printer or you just want to view the information. 
  574.      Simply click the radio button that says Screen and the
  575.      report will be shown for you on the screen.
  576.  
  577. File Output
  578.      If you want to use the report in other programs or a
  579.      wordprocessor, you can send the report to a file.  When you
  580.      select the File radio button, the program will ask you for a
  581.      file name.  You can type in the file name (eight characters
  582.      max.) and also include a full DOS path.  The file is
  583.      converted to ASCII type text which can then be used in all
  584.      of the most popular word processors.
  585.  
  586.      If you are a member of any local or corporate BBS such as
  587.      CompuServe, Genie, America On-Line, etc., you can use these
  588.      ASCII files to upload seasonal episode lists for others to
  589.      view and keep as reference.  With the use of Customized
  590.      Reports you can create lists or reports that address
  591.      specific requirements.   
  592.  
  593. Custom Reports
  594. ──────────────
  595. Through the use of the QBE feature of Starbase3 you can create
  596. custom reports.  If you perform a search on a specific word in
  597. the database, all of the episodes that contain a match will be
  598. tagged.  These tags show up in the Browse tables as small
  599. checkmarks.  If, immediately following a search, you move over to
  600. the REPORTS menu and select a report format, the program will ask
  601. you for a series and then ask you where to send the report.   You
  602. can select a printer, a file, or the screen.  As well, you can
  603. specify that Only Tagged items appear on the report.
  604.  
  605. If, for example, you chose to search for all TNG episodes that
  606. have in their description fields the word "wave", the search will
  607. reveal three episodes (as of July '94).  These three TNG episode
  608. will have tags placed on them.  When you then go to the Report
  609. menu and select TNG, and also specify Only Tagged Episodes, three
  610. episodes will appear on the list.  If you send the list to a
  611. file, you can then use it within a word processor or to upload to
  612. your BBS.
  613.  
  614. ADMIN
  615. ─────
  616. The ADMIN menu is located off of the main menu bar.  It serves as
  617. a type of secondary input area as well as a type of utility area. 
  618. There are currently five choices on this menu.  The first three
  619. are more input facilities for the Regular Characters, the Guest
  620. Stars and the Series.  The last two choices, Import and Export
  621. are the utilities.
  622.  
  623. Regulars
  624. ────────
  625. If you select this menu option, you will be asked to first select
  626. a series from the Series List.  Once the series is selected you
  627. will be taken to a table listing all of the current stars of the
  628. show with their respective roles.  The buttons here work the same
  629. as the Guest Star area or the Writers.  You can add new regular
  630. characters as well as update existing ones.  You can also keep
  631. notes on each character.
  632.  
  633. Guest Stars
  634. ───────────
  635. This is the master listing or browse table of all the guest stars
  636. that appeared in all of the Trek shows.  There are currently over
  637. 1500 appearances.  When you select Guest Stars from the menu you
  638. will be taken into a browse table similar to those in other parts
  639. of the program.  Each guest listed will have an associated show
  640. and role name.  By highlighting a specific guest name and hitting
  641. [Enter], the guest entry fields window will open to reveal any
  642. information on this guest.
  643.  
  644. The Guest Star browse table also comes equipped with a [Search]
  645. button that allows you to find any character by any known piece
  646. of information.  The table is normally arranged in alphabetical
  647. order of the guest stars last names; if you wish to locate a
  648. guest star by their character or role name, simply use the search
  649. template provided, input the name into Role Name and switch the
  650. "Contains This" button in the [Search Help].
  651.  
  652. Series
  653. ──────
  654. When a new series is announced for Trek it becomes necessary to
  655. add another show to our database.  This selection will allow you
  656. to create new series databases.  You will be presented with a
  657. table listing of all the current shows and by hitting [Insert]
  658. you can add a new show.
  659.  
  660. You are not allowed to delete a series that has associated
  661. episodes.  You must first delete all of the episodes for that
  662. series, then you may return to delete the series itself.  This is
  663. a safety feature to help prevent you from making a BIG mistake.
  664.  
  665. Export / Import
  666. ───────────────
  667. If you do not update your database with new episode information
  668. as it comes out, such as will be the case when the next season of
  669. DS9 starts and the new Voyager series starts, your database will
  670. fall behind and will require many hours of data-entry to catch
  671. up.  However, if you know someone that has up-to-date Starbase3
  672. data, you can always have them go through there episode listings,
  673. tag the episodes you are missing and export the data to a file. 
  674. They do this by using the Export feature here.
  675.  
  676. You will then use this file and select the Import function to
  677. bring in the new episodes to update your database.
  678.  
  679. If you receive an exported file that contains some episode data
  680. that you already have, don't worry about this overwriting your
  681. existing data, the Import feature will only add episodes that are
  682. not currently in your database.
  683.  
  684. The History (or Evolution) of Starbase3
  685. ───────────────────────────────────────
  686. The Starbase programs were started about three years ago when I
  687. was learning a new programming development language called
  688. Clarion Professional Developer.  I needed to learn this program
  689. for my job in the Canadian Government as a Network Support
  690. specialist; when I became faced with the task I decided the best
  691. way to learn was to "learn by example".  I decided that the
  692. database had to be something that I could use later, something
  693. that would prove to be an invaluable reference.
  694.  
  695. Many of the tutorials that were out at the time for this language
  696. dealt with creating Contact Manager programs and telephone and
  697. address databases.  These are alright, but I was tired of them,
  698. so I looked elsewhere.  My involvement on CompuServe in the
  699. Science Fiction Forum, Star Trek section was quite extensive at
  700. the time and I was involved in many discussions about The Next
  701. Generation.
  702.  
  703. Many discussions started with the phrase:  "There was an episode
  704. that dealt with...  I can't remember the name but...." or "So &
  705. so played the Ferengi on the third episode, not the fourth...I
  706. think."  There were many facts about specific episodes that would
  707. get mixed up, misquoted, or totally forgotten.  At the time,
  708. there were very few references available to consult.
  709.  
  710. Jim Shaun Lyon, the section leader for the Star Trek section, had
  711. put together an "Armchair Guide" for the Next Gen episodes.  This
  712. guide was put together very well and was constantly referred to
  713. by many of us involved with TNG discussions.  However, it was
  714. still not enough.
  715.  
  716. So I decided to create a database that would track the episode
  717. information of TNG that could be used by the members of
  718. CompuServe.  This program was released to the members as
  719. Starbase1.  It was well received by the members of the SciFi
  720. forum as well as several other forums on CompuServe.  Because of
  721. its popularity I decided to upgrade the program and include
  722. several new features that would allow tracking even more
  723. information on the TNG episodes.  I released this program,
  724. Starbase2, as a shareware version.
  725.  
  726. But the plans were already underway to produce another version
  727. that would include ALL of the Trek shows.  The response was
  728. tremendous; I received letters from around the world and many of
  729. them were asking for a version that would include more features,
  730. better searching facilities, and more facts.  A new version of
  731. Clarion Database Developer was released and started developing
  732. Starbase3 in this new format.
  733.  
  734. But the program started to become even more complex than I had
  735. ever anticipated.  With the help of Clarion programmer Evan Ross
  736. of ProtoWare Corporation.  I was able to create the framework for
  737. Starbase3, however many bugs cropped up and the program had to be
  738. redesigned several times.  Within four months we had a working
  739. program and at that we started to input the data.
  740.  
  741. I decided to put a team of friends together to help me complete
  742. the program since it was already eight months overdue.  I first
  743. recruited my wife Diana to start some of the initial data-entry;
  744. from their I asked a close friend, Diane Ferguson, to help out
  745. with the data-entry.  The two worked feverishly to get all of the
  746. data and facts into the program.  Diane's husband, Bob, came on
  747. board to help with marketing advice and promotions.   
  748.  
  749. During the programming phases of Starbase3, Evan decided to
  750. incorporate the use of a programming tools developed by Mike
  751. Hanson of BoxSoft Development Inc.  This programming tool called
  752. the Super Templates was used to enhance many of the features of
  753. Starbase3 including the powerful QBE feature.  During this
  754. development, Mike Hanson himself became involved with the
  755. project and eventually took over the duties as primary programmer
  756. for Starbase3.
  757.  
  758. Progress on Starbase3 dragged along for several months while we
  759. worked out bugs and continued to add episode information.  The
  760. inputters poured over vast amounts of reference materials which
  761. included books, magazines, and video tapes.  But at times this
  762. was not even enough.
  763.  
  764. Through CompuServe I recruited the help of several people to help
  765. track down information.  One of these people, Lee Whiteside,
  766. proved to be an excellent reference when he downloaded actual
  767. press releases from Paramount Studios.  These press releases gave
  768. us all of the correct spellings of names, episode synopses,
  769. titles, etc.
  770.  
  771. Finally in June '94 we were actually able to announce a tentative
  772. release date for the program.  With a lot of work we would be
  773. able have a working program for delivery by July 18th, 1994.
  774.  
  775. I hope you enjoy your program as much as we have enjoyed putting
  776. it together.
  777.  
  778. G. Mros
  779.  
  780. ─────────────────────────────────────────────────────────────────
  781. Star Trek(R) is a registered trademark of Paramount Pictures Inc.
  782.